package com.manager.model;

import jakarta.persistence.Entity;
import jakarta.persistence.Table;

@SuppressWarnings("all")
@Entity
@Table(name="tb_file_entity")
public class File_Entity extends AllId{

    private String filePath;

    public String uuidFileName;

    private String fileSize;

    private long fileLongSize;

    private String fileSuffix;

    private String fileName; //文件名称

    private String convertFilePath;

    private String otherType;//异常类型

    private Integer businessType;//业务类型 1: 流量处理【dataHandle】,2: 离群日志

    private Integer fileStatus;  //文件状态，0为正常状态，1为删除状态(不显示)

    private String fileMD5;

    public static String[] config = {};

    public File_Entity() {}

    public File_Entity(String filePath, String uuidFileName, String fileSize, long fileLongSize, String fileSuffix) {
        this.filePath = filePath;
        this.uuidFileName = uuidFileName;
        this.fileSize = fileSize;
        this.fileLongSize = fileLongSize;
        this.fileSuffix = fileSuffix;

    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getUuidFileName() {
        return uuidFileName;
    }

    public void setUuidFileName(String uuidFileName) {
        this.uuidFileName = uuidFileName;
    }

    public String getFileSize() {
        return fileSize;
    }

    public void setFileSize(String fileSize) {
        this.fileSize = fileSize;
    }

    public long getFileLongSize() {
        return fileLongSize;
    }

    public void setFileLongSize(long fileLongSize) {
        this.fileLongSize = fileLongSize;
    }

    public String getFileSuffix() {
        return fileSuffix;
    }

    public void setFileSuffix(String fileSuffix) {
        this.fileSuffix = fileSuffix;
    }

    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getConvertFilePath() {
        return convertFilePath;
    }

    public void setConvertFilePath(String convertFilePath) {
        this.convertFilePath = convertFilePath;
    }

    public Integer getFileStatus() {
        return fileStatus;
    }

    public void setFileStatus(Integer fileStatus) {
        this.fileStatus = fileStatus;
    }

    public String getFileMD5() {
        return fileMD5;
    }

    public void setFileMD5(String fileMD5) {
        this.fileMD5 = fileMD5;
    }

    public Integer getBusinessType() {
        return businessType;
    }

    public void setBusinessType(Integer businessType) {
        this.businessType = businessType;
    }

    public String getOtherType() {
        return otherType;
    }

    public void setOtherType(String otherType) {
        this.otherType = otherType;
    }
}
